light antitank weapon - Francés Inglés Diccionario